/**
 * Copyright (C), 2015-2019, XXX有限公司
 * FileName: PaymentConfig
 * Author:   zhouheng
 * Date:     2019/5/15 23:05
 * Description: 支付配置类
 * History:
 * <author>          <time>          <version>          <desc>
 * 作者姓名           修改时间           版本号              描述
 */
package com.star.pay.service.core.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

/**
 * 〈一句话功能简述〉<br> 
 * 〈支付配置类〉
 *
 * @author zhouheng
 * @create 2019/5/15
 * @since 1.0.0
 */
@Component
@Data
public class PaymentConfig {
    @Value("${WECHAT_APPID}")
    private String wechatAppid;

    @Value("${WECHAT_MCH_ID}")
    private String wechatMch_id;

    @Value("${WECHAT_APPSECRET}")
    private String wechatAppsecret;

    @Value("${WECHAT_MCHSECRET}")
    private String wechatMchsecret;

    @Value("${WECHAT_NOTIFYURL}")
    private String wechatNotifyurl;

    @Value("${WECHAT_UNIFIED_ORDER}")
    private String wechatUnifiedOrder;

    @Value("${WECHAT_ORDER_QUERY}")
    private String checkOrderUrl;

    /***************************************************************/
    @Value("${ALI_SERVICE}")
    private String ali_service;

    @Value("${ALI_PARTNER}")
    private String ali_partner;

    @Value("${INPUT_CHARSET}")
    private String input_charset;

    @Value("${SIGN_TYPE}")
    private String sign_type;

    @Value("${NOTIFY_URL}")
    private String notify_url;

    @Value("${RETURN_URL}")
    private String return_url;

    @Value("${SELLER_ID}")
    private String seller_id;

    @Value("${SELLER_EMAIL}")
    private String seller_email;

    @Value("${PAY_GATEWAY_NEW}")
    private String pay_gateway_new;

    @Value("${IT_B_PAY}")
    private String it_b_pay;

    @Value("${PRIVATE_KEY}")
    private String private_key;// 商户的私钥

    @Value("${PUBLIC_KEY}")
    private String public_key;// 支付宝的公钥

    @Value("${PAY_OPEN_GATEWAY}")
    private String pay_open_gateway;

}